package com.ruoyi.project.tool.morqingren.util;

import com.ruoyi.project.tool.morqingren.domain.SuECard;
import com.ruoyi.project.tool.morqingren.service.SuECardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Service;

import java.util.Random;

/**
 * Created by huaxin15355 on 2021/1/6.
 */
@Component
public class RandomNumber {

//    @Autowired
//    private static SuECardService suECardService;

//    public static String returnCard(){
//        String cardNnumer=getCard();//调用生成随机数的方法：这里以6位为例
//        SuECard eCard = suECardService.selectByCardNum(cardNnumer);//生成的随机数进入数据库中查询一下，看时候有相同的。
//        if(eCard != null){//如果有相同的数据
//            return returnCard();//再次调用方法，生成一个随机数
//        }else{//否则
//            return cardNnumer;//这个数据我就要
//        }
//    }
    //生成随机数
    public static String getCard(){
        Random rand=new Random();//生成随机数
        String cardNnumer="";
        for(int a=0;a<6;a++){
            cardNnumer+=rand.nextInt(10);//生成6位数字
        }
        return cardNnumer;


    }
}
